Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
59 UPHILL ROAD Detached £1,170,000 16 Mar 2001
61 UPHILL ROAD Semi-Detached £1,325,000 22 Mar 2002
63 UPHILL ROAD Detached £2,300,000 2 Dec 2021
67 UPHILL ROAD Detached £2,750,000 5 Apr 2011
73 UPHILL ROAD Detached £1,400,000 14 Jul 2017
75 UPHILL ROAD Detached £809,000 31 Jan 2002
77 UPHILL ROAD Semi-Detached £407,000 22 Jul 2002